<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.ceair.com/ESB/"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:esb="http://www.ceair.com/ESB/">

	<xsd:element name="ESBHeader" type="esb:ESBHeadInfo">
	</xsd:element>


	


	<xsd:complexType name="ESBHeadInfo">
		<xsd:sequence>
			<xsd:element minOccurs="1" name="ServiceSn">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">

						<xsd:length value="28"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="1" name="ServiceId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="14"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="1" name="RequesterId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="4"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="SystemId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">

						<xsd:minLength value="0"></xsd:minLength>
						<xsd:maxLength value="9"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="ChannelId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<xsd:element minOccurs="1" name="VersionId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<xsd:element minOccurs="0" name="Status">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="1"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="NeedRequest">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="4"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<xsd:element minOccurs="0" name="LogPayloadFlag">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">

						<xsd:length value="1"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="TimeOut">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="5"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="1" name="ProcessTimestamp">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="17"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="CompressionFlag">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="1"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="EncryptionFlag">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="1"></xsd:length>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="UserId">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="8"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element minOccurs="0" name="Password">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="64"></xsd:maxLength>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>